-- 局部变量 获取锁中的线程标识
local value = redis.call('get', KEYS[1])

-- 比较锁中的线程标识与传入的线程标识是否一致
if(value == ARGV[1]) then
    -- 一致 释放锁
    return redis.call('del', KEYS[1])
end
-- 上面没有return说明没有释放锁
return 0